Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 LEECHMERE CRESCENT Semi-Detached £36,000 27 May 2004
22 LEECHMERE CRESCENT Semi-Detached £45,500 3 Nov 2000
23 LEECHMERE CRESCENT Semi-Detached £82,000 7 Feb 2023
24 LEECHMERE CRESCENT Terraced £36,950 30 Oct 1998
25 LEECHMERE CRESCENT Semi-Detached £96,000 26 Aug 2005
26 LEECHMERE CRESCENT Semi-Detached £49,950 15 Feb 2002
28 LEECHMERE CRESCENT Semi-Detached £89,000 31 Jul 2009
29 LEECHMERE CRESCENT Detached £295,000 5 Apr 2023